Light-Weight Currency Management Mechanisms in Deno
نویسندگان
چکیده
This paper discusses the currency management mechanisms used in Deno, a replicated-object storage system designed for use in mobile and weakly-connected environments. Deno primarily differs from previous work in implementing an asynchronous weighted-voting scheme via epidemic information flow, and in committing updates in an entirely decentralized fashion, without requiring any server to have complete knowledge of system membership. We first give an overview of Deno, briefly discussing its voting scheme, proxy mechanism, basic API, and commit performance. We then present currency management mechanisms, based on peer-to-peer currency exchanges, that enable light-weight replica creation, retirement, and currency redistribution while maintaining protocol correctness. We also demonstrate that peer-to-peer exchanges can be used to exponentially converge to arbitrary target currency distributions.
منابع مشابه
A DYNAMIC DATA/CURRENCY PROTOCOL FOR MOBILE DATABASE DESIGN AND RECONFIGURATION By YANLI XIA A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE
of Thesis Presented to the Graduate School of the University of Florida in Partial Fulfillment of the Requirements for the Degree of Master of Science A DYNAMIC DATA/CURRENCY PROTOCOL FOR MOBILE DATABASE DESIGN AND RECONFIGURATION By Yanli Xia December 2002 Chair: Dr. Abdelsalam (Sumi) Helal Major Department: Computer and Information Science and Engineering Mobility is changing the way we desig...
متن کاملPolicy Analysis of Allocating the Subsidized Currency to Medication in Iran and Development of Political Alternatives
Introduction: The pharmaceutical industry of each country shows the capability of that country in providing health for the society. Medication has always been one of the most important pillars of health due to its effects on health. As a result, production, distribution, and pricing are a special priority of governments. Therefore, the medication subsidized currency allocation policy was formul...
متن کاملEstimation the amount of currency outflow arising from publishing articles in foreign journals and providing strategies for resistance economy
Background and aim: The macro-policies of resistance economy emphasize reducing foreign dependencies and preventing unnecessary currency outflows. The purpose of this study was to calculate the amount of currency outflow resulting from the publication of articles in foreign journals and provide the necessary strategies in the field of research. Materials and methods: The present study was a mix...
متن کاملSupport for Speculative Update Propagation and Mobility in Deno
This paper presents the replication framework of Deno, an object replication system specifically designed for mobile and weakly-connected environments. Deno uses weighted voting for availability and pair-wise, epidemic information flow for flexibility. This combination allows the protocols to operate with less than full connectivity, to easily adapt to changes in group membership, and to make f...
متن کاملDecentralized Replication Mechanisms in Deno
We are currently finalizing the design of Deno, a new shared-object system intended for use with replicated mobile and wide-area data. The broad aim of our research is to develop a framework for highlyavailable, decentralized shared-object protocols. The key idea is that our protocols will support high availability through a distributed voting scheme. Specifically, we will investigate (a) peer-...
متن کامل